Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 CHURCH ROAD Detached £975,000 5 Apr 2019
88 CHURCH ROAD Detached £145,000 31 May 1996
92 CHURCH ROAD Detached £1,110,000 21 Aug 2014
94 CHURCH ROAD Detached £325,000 8 Jun 2001
98 CHURCH ROAD Semi-Detached £290,000 5 Aug 1999
102 CHURCH ROAD Detached £1,450,000 31 Aug 2017
SEYMOUR PLACE, 102A CHURCH ROAD Detached £915,000 10 Nov 2008